<template>
  <div class="app-container">
    <el-row type="flex" justify="center">
      <el-col>
        <!-- 客户请求 -->
        <cardCustRequest />
        <!-- 任务信息 -->
        <cardTask :taskId="taskId" :projectId="projectId" />
        <!-- 任务指派 -->
        <!-- <cardAssignment :taskId="taskId" /> -->
      </el-col>
    </el-row>
  </div>
</template>

<script>
import cardCustRequest from "./card_cust_request";
import cardTask from "./card_request_task";
import cardAssignment from "../task/cardAssignment";
import { getCust_request_work_effort, addCust_request_work_effort } from "@/api/ehr/cust_request_work_effort";

export default {
  name: "CusRequestTaskPanel",
  components: { cardTask, cardCustRequest, cardAssignment },
  data() {
    return {
      // 客户请求ID
      custRequestId: "",
      projectId: "",
      taskId: "",
      taskName: "",

      // 遮罩层
      loading: true,
      // 选中数组
      ids: [],
      // 非单个禁用
      single: true,
      // 非多个禁用
      multiple: true,
      // 显示搜索条件
      showSearch: true,
      // 总条数
      total: 0,
      // 任务表格数据
      taskList: [],
      // 弹出层标题
      title: "",
      // 是否显示弹出层
      open: false,
      // 计划类型业务字典
      workEffortTypeIdOptions: [],
      // 状态业务字典
      currentStatusIdOptions: [],
      // 项目阶段字典
      phaseOptions: [],
      // 操作标识,用于区分是新增还是修改
      updateFlag: false,
      // 操作标识,用于区分是详情
      detailFlag: true,
      // 操作标识,用于区分编辑状态
      editFlag: false,
      // 查询参数
      queryParams: {
        pageNum: 1,
        pageSize: 10,
        orderByColumn: "", // 排序字段
        isAsc: "", // 升序或降序 大写的 ASC或DESC,为空代表升序
        workEffortTypeId: null,
        currentStatusId: null,
        workEffortName: null,
      },
      // 表单参数
      form: {},
      // 任务
      task_form: {},

    };
  },
  created() {


  },
  methods: {
    
  }
};
</script>